block polymer - Turkish English Dictionary